block sunlight from - Espagnol Anglais Dictionnaire